11 |
ASP.NET Misconfiguration: Creating Debug Binary |
|
Major |
Potential_Mitigations |
|
Minor |
None |
12 |
ASP.NET Misconfiguration: Missing Custom Error Page |
|
Major |
Potential_Mitigations |
|
Minor |
None |
13 |
ASP.NET Misconfiguration: Password in Configuration File |
|
Major |
Potential_Mitigations |
|
Minor |
None |
15 |
External Control of System or Configuration Setting |
|
Major |
Potential_Mitigations |
|
Minor |
None |
20 |
Improper Input Validation |
|
Major |
Relationships |
|
Minor |
None |
21 |
Pathname Traversal and Equivalence Errors |
|
Major |
Potential_Mitigations |
|
Minor |
None |
22 |
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') |
|
Major |
Observed_Examples |
|
Minor |
None |
37 |
Path Traversal: '/absolute/pathname/here' |
|
Major |
Potential_Mitigations |
|
Minor |
None |
77 |
Improper Neutralization of Special Elements used in a Command ('Command Injection') |
|
Major |
Relationships |
|
Minor |
None |
81 |
Improper Neutralization of Script in an Error Message Web Page |
|
Major |
Potential_Mitigations |
|
Minor |
None |
84 |
Improper Neutralization of Encoded URI Schemes in a Web Page |
|
Major |
Potential_Mitigations |
|
Minor |
None |
94 |
Improper Control of Generation of Code ('Code Injection') |
|
Major |
Relationships |
|
Minor |
None |
95 |
Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection') |
|
Major |
Observed_Examples |
|
Minor |
None |
96 |
Improper Neutralization of Directives in Statically Saved Code ('Static Code Injection') |
|
Major |
Observed_Examples |
|
Minor |
None |
98 |
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') |
|
Major |
Alternate_Terms, Name, Observed_Examples |
|
Minor |
None |
99 |
Improper Control of Resource Identifiers ('Resource Injection') |
|
Major |
Alternate_Terms, Maintenance_Notes, Other_Notes, Relationships |
|
Minor |
None |
106 |
Struts: Plug-in Framework not in Use |
|
Major |
Potential_Mitigations |
|
Minor |
None |
110 |
Struts: Validator Without Form Field |
|
Major |
Potential_Mitigations |
|
Minor |
None |
111 |
Direct Use of Unsafe JNI |
|
Major |
Potential_Mitigations |
|
Minor |
None |
112 |
Missing XML Validation |
|
Major |
Potential_Mitigations |
|
Minor |
None |
114 |
Process Control |
|
Major |
Potential_Mitigations |
|
Minor |
None |
119 |
Improper Restriction of Operations within the Bounds of a Memory Buffer |
|
Major |
Demonstrative_Examples |
|
Minor |
None |
122 |
Heap-based Buffer Overflow |
|
Major |
Demonstrative_Examples, Potential_Mitigations |
|
Minor |
None |
123 |
Write-what-where Condition |
|
Major |
Potential_Mitigations |
|
Minor |
None |
131 |
Incorrect Calculation of Buffer Size |
|
Major |
Demonstrative_Examples |
|
Minor |
None |
140 |
Improper Neutralization of Delimiters |
|
Major |
Potential_Mitigations |
|
Minor |
None |
171 |
Cleansing, Canonicalization, and Comparison Errors |
|
Major |
Potential_Mitigations |
|
Minor |
None |
172 |
Encoding Error |
|
Major |
Potential_Mitigations |
|
Minor |
None |
183 |
Permissive Whitelist |
|
Major |
Potential_Mitigations |
|
Minor |
None |
184 |
Incomplete Blacklist |
|
Major |
Potential_Mitigations |
|
Minor |
None |
200 |
Information Exposure |
|
Major |
Alternate_Terms, Applicable_Platforms, References |
|
Minor |
None |
201 |
Information Exposure Through Sent Data |
|
Major |
Potential_Mitigations |
|
Minor |
None |
202 |
Exposure of Sensitive Data Through Data Queries |
|
Major |
Potential_Mitigations |
|
Minor |
None |
258 |
Empty Password in Configuration File |
|
Major |
Potential_Mitigations |
|
Minor |
None |
269 |
Improper Privilege Management |
|
Major |
Potential_Mitigations |
|
Minor |
None |
295 |
Improper Certificate Validation |
|
Major |
Applicable_Platforms, Common_Consequences, Description, Name, Observed_Examples, Potential_Mitigations, References, Relationships, Time_of_Introduction, Type |
|
Minor |
None |
296 |
Improper Following of a Certificate's Chain of Trust |
|
Major |
Applicable_Platforms, Demonstrative_Examples, Description, Name, Observed_Examples, Other_Notes, References, Relationships |
|
Minor |
None |
297 |
Improper Validation of Certificate with Host Mismatch |
|
Major |
Applicable_Platforms, Demonstrative_Examples, Description, Name, Observed_Examples, References, Relationships, Type |
|
Minor |
None |
298 |
Improper Validation of Certificate Expiration |
|
Major |
Applicable_Platforms, Demonstrative_Examples, Relationships, Type |
|
Minor |
Description |
299 |
Improper Check for Certificate Revocation |
|
Major |
Applicable_Platforms, Demonstrative_Examples, Description, Observed_Examples, Other_Notes, Relationships, Type |
|
Minor |
None |
312 |
Cleartext Storage of Sensitive Information |
|
Major |
Applicable_Platforms, References |
|
Minor |
None |
319 |
Cleartext Transmission of Sensitive Information |
|
Major |
Applicable_Platforms, References |
|
Minor |
None |
322 |
Key Exchange without Entity Authentication |
|
Major |
Relationships |
|
Minor |
None |
324 |
Use of a Key Past its Expiration Date |
|
Major |
Applicable_Platforms, Demonstrative_Examples, Description, Other_Notes |
|
Minor |
None |
327 |
Use of a Broken or Risky Cryptographic Algorithm |
|
Major |
Relationships |
|
Minor |
None |
352 |
Cross-Site Request Forgery (CSRF) |
|
Major |
Relationships |
|
Minor |
None |
359 |
Privacy Violation |
|
Major |
Applicable_Platforms, References |
|
Minor |
None |
360 |
Trust of System Event Data |
|
Major |
Potential_Mitigations |
|
Minor |
None |
370 |
Missing Check for Certificate Revocation after Initial Check |
|
Major |
Applicable_Platforms, Demonstrative_Examples |
|
Minor |
None |
401 |
Improper Release of Memory Before Removing Last Reference ('Memory Leak') |
|
Major |
Observed_Examples |
|
Minor |
None |
403 |
Exposure of File Descriptor to Unintended Control Sphere ('File Descriptor Leak') |
|
Major |
Alternate_Terms, Description, Name, Observed_Examples, References |
|
Minor |
None |
418 |
Channel Errors |
|
Major |
Relationships |
|
Minor |
None |
431 |
Missing Handler |
|
Major |
Potential_Mitigations |
|
Minor |
None |
441 |
Unintended Proxy or Intermediary ('Confused Deputy') |
|
Major |
Alternate_Terms, Applicable_Platforms, Description, Maintenance_Notes, Name, Observed_Examples, References, Relationship_Notes, Relationships, Theoretical_Notes, Type |
|
Minor |
None |
442 |
Web Problems |
|
Major |
Relationships |
|
Minor |
None |
452 |
Initialization and Cleanup Errors |
|
Major |
Relationships |
|
Minor |
None |
456 |
Missing Initialization of a Variable |
|
Major |
Name, Relationships |
|
Minor |
None |
457 |
Use of Uninitialized Variable |
|
Major |
Applicable_Platforms, Description, Other_Notes, Potential_Mitigations, Relationships |
|
Minor |
None |
470 |
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') |
|
Major |
Relationships |
|
Minor |
None |
471 |
Modification of Assumed-Immutable Data (MAID) |
|
Major |
Relationships |
|
Minor |
None |
485 |
Insufficient Encapsulation |
|
Major |
Relationships |
|
Minor |
None |
502 |
Deserialization of Untrusted Data |
|
Major |
Alternate_Terms, Applicable_Platforms, Background_Details, Common_Consequences, Maintenance_Notes, Observed_Examples, Potential_Mitigations, References, Relationships |
|
Minor |
None |
505 |
Intentionally Introduced Weakness |
|
Major |
Relationships |
|
Minor |
None |
506 |
Embedded Malicious Code |
|
Major |
Relationships |
|
Minor |
None |
511 |
Logic/Time Bomb |
|
Major |
Applicable_Platforms, Potential_Mitigations, References, Time_of_Introduction |
|
Minor |
None |
514 |
Covert Channel |
|
Major |
Description, Relationships, Theoretical_Notes |
|
Minor |
None |
538 |
File and Directory Information Exposure |
|
Major |
Relationships |
|
Minor |
None |
599 |
Missing Validation of OpenSSL Certificate |
|
Major |
Demonstrative_Examples, Description, Name, Relationship_Notes, Relationships |
|
Minor |
None |
610 |
Externally Controlled Reference to a Resource in Another Sphere |
|
Major |
Maintenance_Notes |
|
Minor |
None |
611 |
Improper Restriction of XML External Entity Reference ('XXE') |
|
Major |
Alternate_Terms, Applicable_Platforms, Background_Details, Common_Consequences, Description, Name, Observed_Examples, Potential_Mitigations, References, Relationship_Notes, Relationships, Taxonomy_Mappings |
|
Minor |
None |
621 |
Variable Extraction Error |
|
Major |
Demonstrative_Examples, Relationships |
|
Minor |
None |
627 |
Dynamic Variable Evaluation |
|
Major |
Common_Consequences, Observed_Examples, Potential_Mitigations, Relationships, Weakness_Ordinalities |
|
Minor |
None |
639 |
Authorization Bypass Through User-Controlled Key |
|
Major |
Alternate_Terms, Common_Consequences |
|
Minor |
None |
651 |
Information Exposure Through WSDL File |
|
Major |
Potential_Mitigations |
|
Minor |
None |
654 |
Reliance on a Single Factor in a Security Decision |
|
Major |
Potential_Mitigations |
|
Minor |
None |
664 |
Improper Control of a Resource Through its Lifetime |
|
Major |
Relationships |
|
Minor |
None |
665 |
Improper Initialization |
|
Major |
Demonstrative_Examples, Relationships |
|
Minor |
None |
668 |
Exposure of Resource to Wrong Sphere |
|
Major |
Relationships |
|
Minor |
None |
672 |
Operation on a Resource after Expiration or Release |
|
Major |
Relationships |
|
Minor |
None |
673 |
External Influence of Sphere Definition |
|
Major |
Relationships |
|
Minor |
None |
674 |
Uncontrolled Recursion |
|
Major |
Relationships |
|
Minor |
None |
693 |
Protection Mechanism Failure |
|
Major |
Relationships |
|
Minor |
None |
698 |
Execution After Redirect (EAR) |
|
Major |
Alternate_Terms, Name, Observed_Examples, References |
|
Minor |
None |
710 |
Coding Standards Violation |
|
Major |
Relationships |
|
Minor |
None |
754 |
Improper Check for Unusual or Exceptional Conditions |
|
Major |
Relationships |
|
Minor |
None |
759 |
Use of a One-Way Hash without a Salt |
|
Major |
Description, Potential_Mitigations, References, Relationships, Type |
|
Minor |
None |
760 |
Use of a One-Way Hash with a Predictable Salt |
|
Major |
Description, Potential_Mitigations, References, Relationships, Type |
|
Minor |
None |
769 |
File Descriptor Exhaustion |
|
Major |
Maintenance_Notes |
|
Minor |
None |
772 |
Missing Release of Resource after Effective Lifetime |
|
Major |
Relationships |
|
Minor |
None |
776 |
Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion') |
|
Major |
Alternate_Terms, Applicable_Platforms, Description, Name, Observed_Examples, References, Relationships |
|
Minor |
None |
788 |
Access of Memory Location After End of Buffer |
|
Major |
Demonstrative_Examples |
|
Minor |
None |
798 |
Use of Hard-coded Credentials |
|
Major |
Applicable_Platforms, References |
|
Minor |
None |
813 |
OWASP Top Ten 2010 Category A4 - Insecure Direct Object References |
|
Major |
Relationships |
|
Minor |
None |
825 |
Expired Pointer Dereference |
|
Major |
Alternate_Terms |
|
Minor |
None |
827 |
Improper Control of Document Type Definition |
|
Major |
Applicable_Platforms |
|
Minor |
None |
863 |
Incorrect Authorization |
|
Major |
Description |
|
Minor |
None |